@charset "gb2312";
/* ----------------- 菜单条 -------------------- */
/*.menu{ width:1000px; margin:51px auto 0; background:url(nav_bg.jpg) no-repeat; border-bottom:1px solid #2b7eca;border-top:3px solid #2b7eca;}*/
.menu{ width:1000px; margin:51px auto 0;  border-bottom:1px solid #2b7eca;border-top:3px solid #2b7eca; height:92px;}
/*.menu_txt1{ margin-left:10px; border-bottom:1px solid #cdc8be; line-height:35px; height:35px; }
.menu_txt1 a{  padding-left:7px; padding-right:7px; border-right:1px solid #535353;  font-size: 14px; }

.menu_txt2{ margin-left:10px; margin-bottom:5px; line-height:35px; height:35px; }
.menu_txt2 a{  padding-left:7px; padding-right:7px; border-right:1px solid #535353;  font-size: 14px; }*/


/* 公告公示 */
.gggongshi{ background-color:#f1f1f1;}
.gggongshi_bt{ padding-top:5px;}
.gggongshi_bt a{ !important; font-size:16px; color:#0146c5; font-family:"微软雅黑"; font-weight:bold;}

/* 公告公示的滚动 */
.index_Adver1 {background:#F1F1F1;height: 40px; line-height:40px;margin: 0 auto;overflow: hidden;position: relative;width:1000px;}
.index_Adver1 .left {width:80px;height:30px;padding-left:10px; float:left; line-height:27px; }
.index_Adver1 .left  a {font-family:"Microsoft YaHei";  }
/*.index_Adver1*/ .pic_list {width:880px;float:right;height:25px;line-height:25px;font-size:14px;margin:2px 10px 3px 0;overflow:hidden;display:inline;color:#000;}
.pic_list dd a {color:#000; text-decoration:none;font-size:14px; }
.pic_list dd a:hover {color:#F00;}
#demo {overflow:hidden; width:5000px;z-index:99;}
#indemo {float: left;width: 800%;}
#demo1, #demo2 {float: left;}
#demo1 dl, #demo2 dl {overflow:hidden;padding:0;margin:0;}
#demo1 dl dd, #demo2 dl dd,#demo101 dl dd,#demo102 dl dd {padding:0 5px;line-height:35px;overflow:hidden;   float:left; margin:0;color:#900;}


.uldian li{background-image: url(dian.gif);background-repeat: no-repeat;
padding-left: 10px;}



/* ----------------- 头条新闻 -------------------- */
.toutiao{ width:788px; text-align:center; margin-left:28px;}
.toutiao div{ height:40px;}
.toutiao_txt{}
.toutiao_txt a{ padding-left:5px; padding-right:5px;}
.toutiao .bt{ font-size:40px; color:#1f6eb3; font-weight:bold; text-decoration:none; font-family:"微软雅黑"; }

/* ----------------- 幻灯 ----------------- */
.huandeng{ width:350px;   }
.huandeng span{ line-height:25px;}


.newtxt_bt{ background:url(13wm8.jpg); height:42px;  width:90%; margin:0px auto; text-align:right;}
.newtxt_bt a{ line-height:42px;}

.newtxt{ width:350px; padding-left:25px;}
.newtxt90{ width:100%; margin:0 auto 0;   }
.newtxt90 ul li{ height:32px; overflow:hidden; }

.newtxt90_2{ width:100%; margin:0 auto 0;   }
.newtxt90_2 ul li{  }




/* ----------------- 树新风公益广告 调用 ----------------- */
.gygg{ width:998px; margin:0px auto; border:1px solid #c7bba5;}

/* ----------------- 文明播报 ----------------- */
.wmbb{width:1000px; margin:0px auto; }
.wmbb_l{ width:360px; }
.wmbb_c{ width:375px; margin-left:15px;}
.wmbb_r{ width:240px;}
	
	.wmbb_r img{margin-top:10px;}

/*通用标题条*/
.tybt{ width:93%; background:url(13wm13.jpg); height:33px;  }
.tybt96{ width:96%; background:url(13wm13.jpg); height:33px;  }


/* -------- 主题活动 -------- */
.zthd li{ text-align:center; height:80px;}
.zthd li img{ width:230px; height:70px;}


/* -------- 未成年人右图 -------- */
.weicnr_img{ text-align:center;}



/* -------------------- 标题条 名色小牌 ***************************/
.bt_r{/*右*/padding-top:5px; background:url(pub.png) repeat-x 0px -73px; height:23px; line-height:23px;	 padding-left:35px;  }
.bt_r2{/*右*/padding-top:5px; background:url(pub.png) repeat-x 0px -73px; height:23px; line-height:23px;	 padding-left:35px;  }
  .ziright{padding-right:8px; float:right; }
  .ziright2{padding-right:8px; float:right; }
    .ziright2 a{ color:#2656A8; padding-left:3px;padding-right:3px;}
.bt_l{/*左淡蓝*/  padding-top:3px; background:url(pub.png) repeat-x 0px 0px; height:25px; line-height:25px; padding-left:33px; BORDER-BOTTOM:#BBD5EC 1px solid;  }
.bt_c{/*中间淡灰*/ padding-top:3px; background:url(pub.png) repeat-x 0px -179px; height:25px; line-height:25px;	 padding-left:35px;  }
.bt_b{/*下详细*/ padding-top:3px; background:url(pub.png) repeat-x 0px -232px; height:25px; line-height:25px;	 padding-left:31px;  }


/* 原 加入 */
.menux{ }
.menux span{  padding-left:1px; padding-right:2px;  display:inline; height:24px; line-height:24px;}
.ls1{}
.ls1 li{ padding-left:1px; padding-right:2px;  display:inline; height:24px; line-height:24px; float:left;}


.jsbb {	BORDER-top: #D4D4D4 1px solid; BORDER-right: #D4D4D4 1px solid; BORDER-bottom: #D4D4D4 1px solid; }

.bklan {BORDER-RIGHT: #C4DDF1 1px solid;  BORDER-LEFT: #C4DDF1 1px solid; BORDER-BOTTOM:#C4DDF1 1px solid; BORDER-TOP: #C4DDF1 1px solid;}



/* top_login*/
.top_login{width:948px; margin:0px auto; 
  background:url(pub.png) repeat-x 0px -301px; height:25px; line-height:25px; padding-left:10px; padding-top:3px;}
  .top_login div{ height:25px; line-height:25px; padding-right:20px;}
  .top_login  div img{ padding-right:5px;}
  .top_login  span{ padding-right:20px; display:block; float:left;}


.topbgg{ background:url(pub.png) repeat-x 0px 0px; width:958px;  height:28px;  margin:0px auto;}

/* 主菜单 */
.menu_top{width:960px; margin:0px auto; padding-top:10px; background:#fff; }
  .menu_top_bz{ width:195px; text-align:center;  float:left;  }
  .menu_top_fx{ width:25px; text-align:center; float:left;}
  .menu_top_zz{ }
  .menu_top_zz p{ padding-top:5px; margin:0px; }
  .menu_top_zz a{ padding-right:7px; height:24px; line-height:24px; display:inline;}

  .menu_top_zz2{ }
  .menu_top_zz2 p{ padding-top:5px; margin:0px; background-color:#FFFF99; }
  .menu_top_zz2 a{ padding-right:7px; height:24px; line-height:24px; display:inline;}

  .menu_top_img{ height:19px; line-height:19px;  width:73px; padding-top:8px; margin:0px;}

/* 文字广告 */
.gg_wz{width:940px; margin:0px auto; background:url(12home_12.jpg) repeat-x 0px 0px; height:39px; line-height:39px; padding-left:10px; padding-right:10px;}
.gg_sp span{ display:block;}


/* 公告 */
.gonggao{width:953px; margin:0px auto; padding-left:5px;  padding-top:5px; height:25px;}
  .gonggao_zi li { float:left; margin-right:5px; padding-right:5px;}


/* 左中右分栏 */
.fenlan_l{/*幻灯*/width:340px; float:left;  margin-right:13px;}
.fenlan_c{/*主新闻*/ width:340px; float:left;}
.fenlan_r{ width:254px; float:right;}
.fenlan_r_bbs{/*社区*/ width:254px; float:right; height:340px;}


/* 主新闻*/
.znews_1{ height:30px; line-height:30px; text-align:center;}
.znews_1_0{ height:60px; line-height:60px; text-align:center;}
.znews_2{width:335px; height:30px; line-height:30px; text-align:center; margin:0px auto; }
  .znews_2 span{ margin-left:5px; margin-right:5px;}
.znews_3{ text-align:center; height:27px; line-height:27px;}
.znews_4{ height:47px; line-height:47px;}

/* 主新闻 文字列表14号字*/ 
.zixun2{ width:95%;  margin:0px auto;}
.zixun2 ul{paddingt:0px; margin:0px; }
.zixun2 ul li {  overflow:hidden; height:25px;  line-height:25px;  }


/* ------------- 社区图片  ------------------*/
.bbstu{ width:250px;  margin-left:5px; color:#055FC5;}
  .bbstu ul li{width:124px; height:102px; text-align:center; float:left; }
  .bbstu ul li img{border:1px solid #C7C8C8;padding:2px; width:110px; height:72px;}
  
.bbstxt{ width:95%;  margin:0px auto; }
.bbstxt ul{padding:0px; margin:0px; }
.bbstxt ul li {  overflow:hidden;  height:25px;  line-height:25px;  }
.bbstxt ul li a{ color:#2656A8;}


/* -------------  博客 图片样式 ------------------*/
.rd_bk{  padding:0px; margin:0px; /*0px 0px 8px; */ }
.rd_bk ul{margin:0px;padding:0px;}
  .rd_bk li{width:95%;clear:both; margin:0px auto; }
  .rd_bk .rd_ima{width:110px; height:72px; }/*图片*/
  .rd_bk .rd_t{width:99px;padding-left:5px; }/*文字内容区*/
  .rd_bk span{display:block;float:left;}
  .rd_bk h4{
  width:100%; 
  line-height:30px; padding-top:4px;
  height:30px;
  overflow:hidden; text-align:center;
  text-overflow:clip;/*使超过指定宽度的文字不显示ellipsis值为省略号 */
  /*word-break:keep-all;使元素强行不能换行*/
  }
  .rd_bk .p2{
  width:100%; 
  text-indent:2em;/*首行文字缩进*/
  height:70px; padding:0px;margin:0px; 
  overflow:hidden;
  text-overflow:clip;/*使超过指定宽度的文字不显示ellipsis值为省略号 */
} 
.rd_bk .p2 a{ color:#2656A8;}



/* -------------  视频 图片样式 ------------------*/
.rd{  padding:0px; margin:0px; /*0px 0px 8px; */ }
.rd ul{margin:0px;padding:0px;}
  .rd li{width:95%;clear:both; margin:0px auto; }
  .rd .rd_ima{width:110px; height:72px; }/*图片*/
  .rd .rd_t{width:200px;padding-left:5px; }/*文字内容区*/
  .rd span{display:block;float:left;}
  .rd h4{
  width:100%; 
  line-height:30px; padding-top:4px;
  height:30px;
  overflow:hidden; text-align:center;
  text-overflow:clip;/*使超过指定宽度的文字不显示ellipsis值为省略号 */
  /*word-break:keep-all;使元素强行不能换行*/
  }
  .rd .p2{
  width:100%; 
  text-indent:2em;/*首行文字缩进*/
  height:38px; padding:0px;margin:0px; 
  overflow:hidden;
  text-overflow:clip;/*使超过指定宽度的文字不显示ellipsis值为省略号 */
} 
.rd .p2 a{ color:#727171;}



.sec1{width:1050px; overflow:hidden; margin:auto;}

.sec_bt{width:100%; max-width:1000px; margin:auto; height:42px; line-height:30px; border-top:1px solid #0146c5; padding-bottom:0px;  }
			
	.sec_bt_span{line-height:42px !important; float:left; font-size:16px; color:#0146c5; font-family:"微软雅黑"; font-weight:bold;}
	
	.sec_bt_a{font-size:12px; color:#616161; float:right; padding-right:10px; line-height:42px;}



.titleH1{height:40px;line-height:40px;font-size:20px;font-weight:bold;border-bottom:2px solid #ffa804;margin-bottom:5px;}
		.title{}
		.title li{width:90px;text-align:center;font-size:15px;float:left;cursor:pointer;padding:6px 0; color:#0146c5;  font-family:"微软雅黑"; font-weight:bold;}
		.title li.cur{background:#DCDCDC;color:#0146c5;  font-family:"微软雅黑"; font-weight:bold;}
		.titleexp li{float:left;margin-right:10px;}
		.zong{clear:both;width:350px; overflow:hidden;}
		.clearfix1{ width:100%; overflow:hidden;  border-top:1px solid #0146c5;}
		.list{width:3000px;}
		.list .tabCon{float:left;width:348px;}
			
			.tabCon ul{ width:100%; overflow:hidden;}
				
				.tabCon ul li{width:98%; margin-left:2%; float:left; }




/*sec8*/

.sec8{width:316px; overflow:hidden; float:left; padding-left:25px; margin-top:20px; margin-bottom:15px;}
	
	.sec8 img{ width:316px; height:191px;  }
	
	.sec8_a{display:block; width:316px; height:30px; overflow:hidden; color:#000; font-weight:bold; font-size:14px;  line-height:30px; text-align:center; }
		
	.sec8 ul{width:316px;  padding-top:10px;  overflow:hidden;}
			
			.sec8 ul li{width:316px; overflow:hidden; float:left;}
				
				.sec8 ul li a{ font-size:14px; line-height:30px; color:#000; text-align:left; font-weight:normal;}
				
	.sec6{width:100%; overflow:hidden;  padding-bottom:25px;}
	
		.sec6 li{width:180px; overflow:hidden; float:left; padding: 0 0 0 25px;}
			
			.sec6 li img{width:180px; height:100px;}
			
			.sec6 li a{ font-size:14px; line-height:30px; color:#000; text-align:center; width:100%; display:block;}
			
	.sec6_img{width:100%; overflow:hidden;  padding-bottom:25px;}
	
		.sec6_img li{width:225px; overflow:hidden; float:left; padding: 0 25px 10px 0;}
			
			.sec6_img li img{width:225px; height:120px;}
			
			.sec6_img li a{ font-size:14px; line-height:30px; color:#000; text-align:center; width:100%; display:block;}
			
			
			.mbx{width:100%; line-height:24px; font-size:14px; color:#2a7ec9; padding-bottom:10px; }